About Christopher Management Consultings Limited (08867978) United Kingdom