About Mackinnon Watches Ltd (SC678721) United Kingdom