About Andrew Houghton Ltd (12271690) United Kingdom