UK grocery operator Sainsbury's has extended its Be Good to Yourself range to include 17 new products.