About Ls Environmental Services Ltd (12604245) United Kingdom