Everything you need to know about sexual health services in North Yorkshire and York.