About K Hough Contractors Limited (10687311) United Kingdom