About Duncan And Son Limited (00517148) United Kingdom