About Dee Environmental Solutions Limited (07900721) United Kingdom