Of course. What I'm questioning is whether deciding to do it for political reasons makes any sense. Other than her last name, what makes anyone think that Mrs. Ketchup has anything to do with the H.J. Heinz company? She is not an officer of the company, nor is she on its board of directors. She is not listed among those people who own 5% or more of the company's shares, nor does any foundation-type entity which could be linked to her own 5% or more.
She is the widow of a Heinz family member. That's it. She does not have anything to do with running the Heinz company, and if she once inherited a big chunk of its stock, she has long since sold her position.
This makes about as much sense as boycotting French's mustard to hurt "the French."