No, I mean Excel...part of Cargill. They are processors of beef (2nd largest in North America).
http://www.cargillmeatsolutions.com/about_us/tk_cms_about_loc_beef.htm