Can you buy potato puffs in the uk?

Yes, you can buy the potato puffs in the UK at the Sweetiebag Store on High Street.