About Hough H R Ltd. (04217032) United Kingdom