Hmmm... well, I can't help ya with finding a company in Europe... maybe one of them will read the board? But any good replication company should have some decent packaging options for you to choose from as well... or at least be able to point you in the right direction.
Sorry.... not much help here... but I know some good gear if you ever wanna look into buying your own.
------------------