Looks like a "hobbyist's" production. Thistles maybe represent Scotland as does the St Andrew's Cross. The Rose in the centre could well represent the Tudor Rose the floral emblem of England. It was an emblem of the House of Tudor made up of the Red Rose of the House of Lancaster and the White Rose of the House of York and came into being at the end of the Wars of the Roses