
Hi Margot,
It's best to go and get fitted at a shop as they vary so much! I don't think I would buy safety gear online? So a search on yellow pages for those will bring up your nearest saddlery, riding equipment shop.
Online - there is a really good one based in Littlehampton but it's name escapes me - bear with me...
I'll be back!
deleted my duplicate post!