

The popular crisps are sold at major UK supermarkets such as Tesco and Sainsbury’s.


The popular crisps are sold at major UK supermarkets such as Tesco and Sainsbury’s.
It is a staple of Britons’ kitchens and can be used in many different dishes.