Your company is already “branded” since you’ve been in business that long. When people see your company name they associate it with the firm that does a lot of training stuff, or commercial stuff, or event things, or whatever.
Would seem to me,—and I too am no marketer,—that if you want to, or are beginning to grow in new directions,—you must change the brand recognition by fine tuning. A new name would say more without losing the benefit of your established reputation. Maybe hanging on to some of your old name, and freshening it up. Apex (retained name) Media Communications. Or Apex MediaCom.
I personally feel the term “video” is deadly. In a game of word association I think “video” would be answered “wedding” 9 times out of 10. I would stay miles away from that.
My two cents.