Love Lemon Curd! My sister has a friend from England and she always gives her Lemon Curd for Christmas and if I am there (she lives in Oklahoma and I live in AL), I get to eat some of it! Delicious. Thanks for explaining what caster sugar is and also the corn flour.