About L&a Environmental Services Ltd (08647651) United Kingdom