About D&r Store Ltd (11952160) United Kingdom