About Cooke Houghton Ltd (13021900) United Kingdom