C & E COMMUNICATIONS, LTD.