About Haverhill Golf Retail Limited (06696174) United Kingdom