It may be worth opening a thread on 'Shropshire Lookup Requests' giving all known details as you may get lucky with someone going to the Archives?
South Uist, Inverness-shire, Scotland:- Bowie, Campbell, Cumming, Currie, MacDonald, MacInnes, MacIntyre, MacKinnon, Steel(e), Walker
Cullen, Flannigan (Derry)
Donahoe/Donaghue (variants) (Cork)
Mellon, Tol(l)and (Donegal & Tyrone)
Newcastle-upon-Tyne & Durham (Northumberland):- Harrison, Jude, Kemp, Lunn, Mellon, Robson, Stirling
Kettering, Northampton:- MacKinnon
Canada:- Callaghan, MacKinnon, MacPhee