About Pagham Beach Fish & Chip Shop Limited (07949649) United Kingdom