English Championships Women 2023, Kenilworth