About Michael Stokes Consulting Ltd (11087247) United Kingdom