About T E Houghton Limited (10198443) United Kingdom