About Laurence Mcintosh Limited (SC206154) United Kingdom