About Jollys Finest Fish & Chips Ltd (11891330) United Kingdom