barbour x paul smith under 300 £