About Michael Dufty Partnership Limited (03690540) United Kingdom