About Mckechnie Consulting Limited (10693865) United Kingdom