About Springvale Environment Limited (03289136) United Kingdom