About Mclarke Consultancy Ltd (NI674085) United Kingdom