law legal careers in Cavan, Ireland