About J A Batchelor Limited (SC291711) United Kingdom