The Body Shop will close 33 of its Canadian stores and end online sales, the Canadian subsidiary of the U.K. beauty and cosmetics shop announced.