About David Duncan 3d Limited (SC653209) United Kingdom