About Sas Environment & Planning Limited (SC472761) United Kingdom