About Ascott Houghton Ltd (10343487) United Kingdom