About D&s Stores & Retails Ltd (12943575) United Kingdom