About Michael Clark Management Consultants Limited (08396216) United Kingdom