Visit Mind is a UK mental health charity which provides services and community, as well as lots of online resources.