About D & T Retail Ltd (12329413) United Kingdom