Fish and Chip shop potato supplier

Potato, fish and chip shop.  Wholesale supply, Middlesex, Berkshire and Hampshire.