Yes Barry passed away late last year in Sardinia, where he had retired to, tho was still working on consultancy basis only at EVO cars formerly Barry Waterhouse Engineering the company that he started.
Yes the website is still there as the web hosting was paid for in advance and is still a good resource tool, especially for integrale owners Barry's Forte.
Aaron.