About Houghton Construction Limited (00831298) United Kingdom