About Holdgate Design & Development Ltd (08358578) United Kingdom