About Thomas Guy Investment Holdings Limited (11824352) United Kingdom