About Hough (uk) Limited (08969150) United Kingdom