It certainly seems to be legit to me and the site certainly fits his personality (especially the message: KINDLY AVOID MAILS ON WEEKENDS & PUBLIC HOLIDAYS. )
The domain is registered to a company called Duck Productions Limited, previously known as THRUSH PRODUCTIONS LIMITED from 1975 to 1977 and has none other than Dr Brian Harold May as a director and majority shareholder.