About Dsd Retail Management Ltd (12619267) United Kingdom