About Dds Holdings Limited (09487274) United Kingdom