About D.s.d United Limited (08474418) United Kingdom