Have you tried contacting your local Community Health Service? They might be able to put you in contact with someone?