About Michael Allen Consultancy Ltd (SC669184) United Kingdom