Hi
Have you tried labeeby. I bought mine from here and although I'm not as tall as you, they are supplied for you to hem yourself.
I'm 5"8 and I normally go for a 33" leg length - I think I had a good couple of inches to take up. I don't think that they specify there leg length on their website but I remember them being really helpful on the phone when I had dealings with them.
Good luck!