About Michael Dudfield Associates Ltd. (03923744) United Kingdom