About Mcintosh Scientific Advice Services Ltd (07040541) United Kingdom