English Apple Tarts