There is (or was, it may have changed) two types of ill health retirement, partial and full.
In the event of one being unable to perform their present duties, even with 'reasonable' adjustments the company will endeavour to get one to accept partial ill health retirement on the pension accrued to date, as they will claim one is unable to perform present duties but can perform other types of work which they cannot offer.
Full ill health retirement is pension based on working for the company until pension age, because one is unable to carry out any meaningful employment. Considering the extremely wide gambit of employment the company can offer i.e. distribution and stores both of which have wide ranging manual and clerical roles.
If they claim they cannot find any suitable role then the odds of any suitable role outside of the company being found would be, to any reasonable person, virtually impossible.