It might be worth contacting these guys: http://www.abtechavssltd.com/index.htm
They have done quite a lot of work for me in the past, although I don't know if they can rebuild gearboxes. I can't think of anybody else at the moment, but I'll let you know if I think of anyone.