I visited Kens place in France, and had a good look at his cars, he seems to a have a wealth of knowledge.
I found this forum long after I discoverd his site, I mentioned this to someone at a GT40 Enthusiast/club type stand at Goodwood wondering whether it was related in some way to his site. Maybe this sort of confusion is the reason the site has gone.
(Pure speculation on my part based on no actual knowledge)