A tart Lemon Curd Slice