About Duncan Retail Ltd (SC635451) United Kingdom