This domain is a dumping ground for various stuff that I like to dump somewhere.Unless you've been linked somewhere specific here, there's not a huge amount to see.Sorry about that.
Perhaps you were looking for stwalkerster.co.uk?