About Richard Hough (building) Limited (01784816) United Kingdom