About Duncan Joyce & Associates Limited (08333410) United Kingdom