About Duncan & Associates Limited (04644018) United Kingdom