About E J Churchill Group Ltd. (13066059) United Kingdom