About Macintosh Group & Co (SL001835) United Kingdom