About Duncan Wood-allum & Associates Limited (12364813) United Kingdom