About Hollyhill Gardens Fish & Chips Ltd (13295223) United Kingdom