deluxe english tea cake