About Duncan-hawes Limited (12830517) United Kingdom