Suggestion to look up English census 1871 & 1881, William may have lived with daughter
Do you have Rosanna's mother's name ?
Passenger lists may help
As a tailor would William show up on any trade directory in USA or England
I think the problem is that the name of Rosanna's mother is not known.
Passenger lists for this period will not be any help. It's too earlier for lists of passengers entering the U.K. (as Rosaan would have done sometime between 1845-1861). Early lists for travel to N.Y., Boston, etc. do survive but detail is minimal (usually just name, age, occupation & ciountry of origin). If William was born in the U.K. he may not have been a tailor when he left but actually we have absolutely no idea when or where William was born (could have been England, Scotland, Ireland, Wales, U.S., Canada, etc.).
It would be worth looking for a tailor named William Kelly in England in the area where Rosanna lived but if he was working for someone else then he's less likely to be listed.