About D & F Retail Limited (SC441103) United Kingdom