In a French directory, they are listed as "Société Anonyme des Verreries Mécaniques" I know minor spelling twitches can find different pages. A trick to find English entries is to drop the accents as many people just ignore them if they don't know how to type them..