About Mcintosh Associates Ltd (SC499302) United Kingdom