About Life Environmental Services Limited (03053057) United Kingdom