About Houghton Build Group Limited (10637207) United Kingdom