About T.a.houghton & Son Limited (04578835) United Kingdom