About L J Houghton Ltd (12491471) United Kingdom