About Mackintosh Consulting Limited (07134013) United Kingdom