About Macintosh Associates Limited (06037841) United Kingdom