Does anybody know the right place to get a Feinwerkbau P34 serviced please?

Also, looks like I may need a new cylinder in red, any clues on how to get hold of one of those aswell please?

Thanks

Tony