About Thomas & Young Limited (04103532) United Kingdom