Yep go to the British embassy
thats their job to advise citizens who have legal issues whilst abroad... they may send you to a good lawyer....
what is your hubby doing to help you? - cos you come under his sponsorship now don't you?