About Marks Fish & Chip Shop Limited (04584324) United Kingdom