About D And I Retail Ltd (11585515) United Kingdom