About T. Hough & Sons Limited (01466216) United Kingdom