Elaine, this is the 1891 household you mention but it’s the wrong Catherine age 71:
KELLY Catherine 71 Rushen 4692 29 34
Four Roads, Port St Mary, Rushen
Ancestry’s transcription:
Name Age
Catherine Kelly 71
Catherine Kelly 45
Cordelia Kelly 13
William A Kelly 10
John T Kelly 8
Ernest J Kelly 1
********
This is your Catherine in 1891:
KELLY Catherine 71 Malew 4690 131 58
Abbey House, Ballasalla, Malew
Catherine Kelly / head / single / 71 / living on own means / b IOM
Cathrine Kelly / niece / single / 25 / living on own means / b Liverpool
***********
Jean C