About E & M Batchelor Limited (07615228) United Kingdom