DUDE I think I found it!?
It looks a lot like the Fontainemelon trademark that you see twice in this list, registered in 1880 for the region in Switzerland. Found this by Googling 'Schweiz uhrwerk apfel' and it was the first hit. It actually does lead back to that site of yours when you Google for Fabrique d'Horlogerie de Fontainemelon SA. Check that advert, it has the logo!
edit: hah, wasoxygen was slightly faster. Damn ninja!