Hi Lynden, and welcome.
I don't recognise any of the names as being on my OH's tree. It may be just coincidence that you also have a William Evans Lamb. Evans was the maiden name of our William's mother.
So this is your William:
http://interactive.ancestry.co.uk/29...l=ReturnRecord
I note they were non-conformists.