About Hargreaves & Hough Ltd (08439436) United Kingdom