About E J Baker Ltd (11892948) United Kingdom