About Dolphin Fish & Chips Ltd (13556775) United Kingdom