About Harry Weld Limited (08994385) United Kingdom