About Eci Group Limited (03864830) United Kingdom