About Thomas Corporation Limited (13015991) United Kingdom