About D&e Retail Limited (10598786) United Kingdom