About Mcgrigor Consulting Limited (08874828) United Kingdom