About Michael Barratt Consulting Ltd (12080952) United Kingdom