About A.e. Batchelor & Son (epping) Limited (00415283) United Kingdom