I haven't delt with them but had a look at the kit they supplied at the Munich show a couple of years ago and was impressed.
I believe they are an old and well established firm and they all spoke excellent english so telephone / e mail enquiires shouldn't be a problem.
they reply to emails in English.
oredered a couple of things from them.
not impressed with the quality of the g/s solo seat and rack they sent me.
so have sent it back. they were ok with that