About Duncan Kennedy Limited (08753979) United Kingdom