About E F Crompton Ltd (12617357) United Kingdom