About Mckee Consultancy Limited (07757901) United Kingdom