About Duncans Retail Limited (07573136) United Kingdom