About Lrs Environmental Limited (06950811) United Kingdom