I got some from www.classicdressage.com they are good at sending things out promptly and will tell you if not in stock.
Otherwise Ingatestone saddlery and frogpool have also been good for mail order in my experience, not sure if they sell Keiffer reins seperately though so you may have to ring them and check.