About The Catch Chip Shop And Restaurant Ltd (12852874) United Kingdom