About Frying Nemo Fish & Chips Ltd (12972282) United Kingdom