
Dainese ? Seemed quite short when I tried my friends on. RaceFace also do a small version.
I'm 5ft 4 with short legs and I have a pair of RaceFace shin/knees, the smallest ones they do. They seem to fit lengthwise ok and seemed reasonably comfy on my short test ride, if a little warm and weird feeling (do people really ride with the daft things on all the time ?). The RaceFace ones were the only ones I could even bear to wear around the shop never mind ride in. They are a bit pricy too unfortunately.
I've got them for a holiday in Spain (a week on Sat woohoo), I'm hoping the fact that everyone else will be wearing armour too will stop me feeling like a numpty stormtrooper!