About David Barton Solicitor Advocate Limited (07404230) United Kingdom