About Vital Management Consultants Limited (08415501) United Kingdom