About London Environmental Group Limited (11094103) United Kingdom