About Mcintosh Consulting Limited (03913949) United Kingdom