About Tasty Fish & Chips Ltd (10121663) United Kingdom