About Thomas Christopher Batchelor Limited (11920474) United Kingdom