About E J Churchill Limited (11543373) United Kingdom