About D.j. Duncan & Son Environmental Logistics Limited (10128472) United Kingdom