About L Environmental Group Limited (11734030) United Kingdom