About Mcnea Consultancy Limited (09165518) United Kingdom