About Hollyhill Industries Limited (07962729) United Kingdom