I agree, that is a tough company-flag to track down. I had figured with seven stars, that it came from a deep Southern State. Which would rule out, Tennessee, Arkansas, Virginia and North Carolina.
Keep up the hard work!
Have a good evening, Ken
Shawn Prouty