I was looking through the various cruft that has accumulated on my hard drive and found an article about a Nicholas Gargani. That site seems to have passed into oblivion, leaving only a Google cache. There isn't a lot of information about this on the internet:
Town of the Damned - Sunday Mirror article from June 1996
In the Shadow of Satan - Independent article from May 1997
The "Pagan Anti-Defamation Network" says, don't believe the hype.