About David Diebold & Associates Limited (04708945) United Kingdom