What does "company" mean here?
Native speaker’s answer
Rebecca
In this case, "company" means "guests" or "visitors." You might often hear the phrase "we've got company," which can be understood as "we've got guests." Ex: I can't join you for dinner. I've got company at home. Ex: I'm expecting company in a little while.