Memorandum and articles of association of Carpet Trades (Canada) Limited