About Mcclintock Consulting Limited (NI073439) United Kingdom