That's Nature's Flavors.
While I'll agree that their flavorings are delicious, I'll never use them ever again. They're un-trustworthy, sneaky, and have terrible customer service. Also, many of their flavorings (did, still do?) have diacetyl, and I'm willing to wager that the Butterscotch does as well.