This place in the Scottish borders carries a range of handmade celtic buckles. I can personally recommend them and they do a full mail order service over the internet.
http://www.centaurdesign.co.uk/home
The guy made me a set of silver buttons for this jacket a couple of years back -

and the belt buckle is one of his too, gold plated.