Sorry, the link was posted in haste as I left work. If you track back to the homepage you can select "English" as the language and the whole site is translated.
The last I heard when talking to some French Lancaster enthusiasts was that the original pilots seat is still in use on the island by a local dentist!
Kind regards,
Rich