About Moxies Fish & Chips Ltd (10512406) United Kingdom