About Makintosh Limited (11810505) United Kingdom