About Land And Sea Environmental Services Ltd (10265099) United Kingdom