Barbour International Bag under 300 £