France? And there is no one that will work on a compound roof frame? Odd.
I've worked with a company that has shipped to the UK. Need to KD the material to kill off any bugs / spores / aliens.

Get a customs broker to handle all the paperwork. And leave plenty of time to get the container over there and through customs.