Hi everyone
Thanks for your replies.
Dollylee- Thanks for your link, I have a record of his regiment number an have checked it against the one held by collections Canada and that is him.
Someone has kindly replied to my post in the Canada look up request section, and they have found a possible match for William on a ship that sailed to Canada in 1904, so I am going to look further into this!
Thanks