Eric, why don't you buy your own ski wear? You can actually wear the jacket in Britain. Where do you live? I got all my ski wear from a shop called mountain warehouse. I can give u a website to search local store. Their clothing was in good quality and cheap.
I have my own ski clothing, its just for my brother who is skiing for the first time. Its only for two days in march so i guess renting would be best. If he likes it im sure he will buy it all...
Depending on where you live, there is a ski shop just outside Henley on Thames which rents excellent ski stuff and reasonable prices. web site is www.sno-gear.co.uk I think she sometimes posts sold stuff out but not sure on the rental stuff