About Dr Duncan Ltd (11086211) United Kingdom