About Duke & Duke (london) Limited (06719820) United Kingdom