A chilled vegetarian dessert featuring nutty meringue rolled with luxurious homemade lemon curd and whipped cream filling.