About Maggie Fish & Chips Ltd (10784356) United Kingdom