M & E Associates Ltd.