About Dds Partnership Limited (08816501) United Kingdom