About L D Environmental Solutions Limited (05498478) United Kingdom