About Ecl Limited (06604712) United Kingdom