About D And J Retail Ltd (12265219) United Kingdom