There is something about how to get an apostille in Britain (in German) on a site advising Germans how to set up an English limited company – the site may be of linguistic interest to some.
And here, in good English, is a Swiss description of an apostille, with picture.