About E C I International Limited (03688821) United Kingdom