L’EPEE 1839 - Switzerland's leading clock manufacture L’Epée has been a prominent clockmaking house for more than 180 years.
S.T. Dupont is a French manufacturing company based in Paris, which has been making luxury goods since its founding in 1872.