About David Docherty Associates Limited (11671084) United Kingdom