A Swedish professional services firm has bought Bates Communications Inc., the company founded in 2000 by Suzanne Bates, a former TV journalist.