About Newlife Environment Services Limited (04855478) United Kingdom