I'm sorry, OP, the Barbour looks cheap. Not such a bad thing in itself, but it is at that price!
Next, usually brilliant for petite sizes, has a limited offering at the moment - they might have more in a fortnight's time, when it's properly autumn.
This one might meet the requirement to pull outfits together?
https://www.next.co.uk/style/sv024832/g95700
Here's the page: https://www.next.co.uk/shop/womens/clothing/coats-and-jackets/f/category-jackets-length-short-size-10-sizetype-petite
The Ba&Sh jacket has really long arms on their 174cm model, @EleanorMc67!