About Havercroft Fish Bar Ltd (13364771) United Kingdom