About K M Houghton Limited (13618658) United Kingdom