About Ecl Technology Limited (02394648) United Kingdom