About Thomas Charles Limited (08149927) United Kingdom