About C.k.batchelor Limited (01015434) United Kingdom