About D M Duncan & Son Limited (SC522289) United Kingdom