As anyone with a passion for gear knows the Swiss don’t mess around when it comes to watches and the only brands who would even dare venture into Neuchatel to set up shop are the ones with a true winner on their hands.