DavecUK I definitely recognise some of the names! Although, I have to admit the first time I saw this forum posted on the old one I thought it was spam.
Perhaps some sort of splash near the top of the home page explaining the purpose of the forum would help, like a box near the top of the page with a few sentence welcome message. Eg. “Welcome to Coffeetime, the UK’s friendliest coffee forum! We are a non-profit organisation run by coffee enthusiasts for coffee enthusiasts. Whether you’re a seasoned shot puller or just starting on your coffee journey, you’ll find yourself welcome in our community.”