About Duncan Donald Limited (07141200) United Kingdom