consumer products limited