About D & S Retailers Ltd (11241990) United Kingdom