These Lemon Cream Melting Moments are crafted with a luscious lemon flavoured cream sandwiched between two melt in your mouth biscuits.