About Clay Shaw Thomas Trust Corporation Limited (04096664) United Kingdom