About Alma Mcintosh Limited (11911611) United Kingdom