Howdy yourself, Lee, and welcome to the Forum on landracing.com. I guess that in one way I'm the guy that's sort of responsible for the site, although I bought it from the guy that founded it back then. I'm now the head handlebar holder - if you must have a title for me.
But in reality, the folks that make this site possible are the folks like you - racers, racer-wannabees (which I mean only in a good manner), builders, spectators, and officials, and everyone else that contributes. It's just what it says it is - a Forum. Everyone gets to contribute (well, I can and have banned one or three for being dorks, and they well deserved being banned).
But the Forum is, as you've already learned, a great interchange of ideas, wit, and personality. Share your stuff and you'll be just another one of us.
Jon a/k/a Seldom Seen Slim