About Ddsm Consultancy Limited (08899565) United Kingdom