About Melton Fish & Chips Ltd (13423201) United Kingdom