Cattin Watch Sàrl, Les Breuleux, limited liability company