About D & S Retail Limited (04005990) United Kingdom