About Clan Mackinnon Limited (SC663801) United Kingdom