This site is now at least a little bit mobile friendly. You may still have to use the desktop version to access the song lyrics but most other stuff should work in the modern way.
I was just reminded of the plaque organised and erected by members of the Triffids forum back in 2006. Before the days of crowd funding they did it all and the spot where Mark Angelo’s studio used to be is marked beautifully forever.