About D&q Stores Limited (12730935) United Kingdom