What is this? And what do I do with it? Apparently its some kind of soft cheese. I have no clue Crackers? It is from Waitrose no less. DH brought it home and expects me to conjure up some dinner with it. Im mystified.. please send help... 😁