Biography

David Ashton is a former deputy Master of the Queen's Bench Division of the High Court of Justice and was for many years Counsel to the Kennel Club.