About Michael Deakin Consultancy Limited (04915173) United Kingdom