About D Store Limited (10887481) United Kingdom