Sophie Ecclestone back for England tour of India following shoulder...