About Mackie Consulting Limited (07157192) United Kingdom