About J.t. Batchelor Limited (01601240) United Kingdom