About Macintosh Sw Ltd (08258756) United Kingdom