I bought this roll from Sainsburys today but I don't know what it actually is. It smells a bit. Help?