About Mikintosh Limited (09312791) United Kingdom