About E.l.s. Environmental Limited (11814370) United Kingdom