Hi Simon,
looks like you have already made a friend on the hills !! Welcome to the forum, lots of info around and meets, but you may need to travel a bit, (not sure how many hills are in your neck of the woods).
Walking is generally done by like minded, friendly and often funny people with a love of the outdoors all of which are on here.....somewhere !
regards,
Graham