Worn by everyone from farmers to fashion royalty, Barbour recently celebrated its 125th anniversary, and has come to symbolise much more than just waterproof jacket. Now, it is a statement of a certain way of life.