About Ell Technologies Limited (03282775) United Kingdom