About Mcintosh Consultancy Limited (12473006) United Kingdom