It's a slow process to grow your page ranking, but doable. You should include your key phrase (cycling groups Bath) in the text on your website. Maybe write something about cycling groups in bath and include the phrase several times as long as you don't over do it. Keyword stuffing is frowned upon.
You can add an alt tag to a picture with "cycling group bath"
The word cycling doesn't appear much in your site, so try to rewrite some of it and include the words that people might search for.
If you have social media, link back to your site using your search phrase.
This is all good advice!
I would very prominently as the first thing on the homepage have a big obvious intro text saying something like A Friendly Cycling Group Based in Bath, or similar!
I would probably set that as the page Title title/subtitle and enable the Show Title and/or Show Subtitle options on the homepage.
Even if you don't show the title/subtitle on the page, the title appears in the html header and be very visible to search engines and in search results, so it's worth setting anyway!
I've added a link to your site from the above text to see if that gives Google a hint too! :-)
For the most part I think search engines ignore the keywords and description provided in the meta tags - content is key! (and having people link to your site is also key)
Thanks
Joe