Can't help out with Cambridge lawyers, but I do suggest trying Collabrative law first. Mediation is also a good route. Try and stay out of the Court system. Also, educate yourself as much as possible before hand, these forums are a great place to start.
Good Luck