I have had a climbing rose for two years and it is approx 6 ft high. It is quite spindly, one main branch with several off shoots. It has flowered really well this year but I don't know if I should cut it back and when? Thanks.