About Michael Mcmahon Consultancy Limited (04279023) United Kingdom