About David Duncan Ltd (07679055) United Kingdom