About D & L Retail Limited (NI626674) United Kingdom