In Spanish, you can say: "Pedro y compañía" (Pedro and company). Which is the same as saying "Pedro and his friends (who always hang out with him)."
Is there something similar in English?
Note: I found X and company on Google Books. However, I'm not very sure if they are referring to an actual corporate company.