About Michael Holmes Consultancy Limited (08948398) United Kingdom