About Duncan Partnership Ltd. (03832768) United Kingdom