Catherine Salmers, Barrister & Solicitor