About E J Churchill Limited (02421354) United Kingdom