About Macintosh Investments (scotland) Limited (SC382679) United Kingdom