Flower of Scotland is a House of Edgar stock item so there should be many suppliers in the UK. I know Hector Russell stock House of Edgar flashes and HofE Flower of Scotland is one of their stock items

The ones FreddyBeachPete has pointed you to are reasonably priced although those are not carrying the House of Edgar badge (that doesn't matter). Any more than around £20 would be excessively priced