andrew meehan - harrogate family law