About The Management Centre (uk) Limited (04663203) United Kingdom