About Anchor Fish & Chips Ltd (10961150) United Kingdom