how to choose a solicitor