A seal that represents company intent
A representative seal is stamped by a company representative acting in a representative capacity. That means the meaning is not mainly “this person personally approved this,” but closer to “this company is formally standing behind this.”
The key point is that the true subject behind the seal is the corporation, not the private individual.