About Ell2coop Limited (06596674) United Kingdom