About D&d Stores Ltd (10548620) United Kingdom