About Hollyhill Fish & Chips Ltd (11625429) United Kingdom