Andreas,

I'm not sure if he can help but Duncan and Genesis is well respected: http://www.genesiswatchmaking.co.uk/

There is another chap but Duncan would be my first point of call.

If you get stuck, let me know and I'll do some digging for you.