About Guy Houghton Ltd. (10538362) United Kingdom