Hello Maggzs and welcome to 3FC!!
Yes! This is a great place to find support and encouragement... just look around to find the threads and challenges which appeal to you and jump right in anywhere! LOL I am FAR from being in your category of only needing to lose 17-18 lbs but there are people here trying to lose small amounts or large, as well as maintainers!
If you are interested in relearning about WW you might check out the specific section for it.