legal consultant