About The Management Buy-out Centre Llp (OC367655) United Kingdom