About Macintosh Limited (03376890) United Kingdom