About Fletton Fish & Chips Limited (09098210) United Kingdom