About Macintosh Investments Ltd (08752059) United Kingdom