About Sde Environmental Limited (06563702) United Kingdom