Although it would be nice to find out exactly why the badge has a stylized flower on it you may find that it's no more than the top off a chromed tea pot lid knob, stamping like these would have been made for almost anything in years gone by, let's hope it's something more exciting than that