Everything you wanted to know about Guildford Chess Club