About Fish & Chips Tale Ltd (10397826) United Kingdom