About Mclelland Consultancy Services Limited (10694375) United Kingdom