Nice looking tweed.

For horn buttons you could try this place on Etsy (although location wise it's a bit more convenient for me that it is for the States): https://www.etsy.com/shop/AMHornLith...on_id=24869844