About Dss Environmental Limited (06872588) United Kingdom