About Potters Fish & Chips Shop Limited (11865311) United Kingdom