About R & J Batchelor Limited (10732615) United Kingdom