Sizzix, Reds in London, ON Canada