crablab - thanks for those valuable words of caution.
Procrastinus - thanks for that Filehippo link. I had actually found it during my Google searches for Live Mail but despite my best efforts couldn't get it to install. Kept getting a 'couldn't install programs' message alongside a big red cross!
Latest update!! Further investigation of my W10 Start page (ie scrolling down to the bottom!) actually revealed a Windows Live Mail icon which looks like it was there all the time. I'm out this afternoon but I'll further look into this on my return.
Thanks for all the helpful comments and advice.