About Thomas Harte Limited (10272153) United Kingdom