About David Stagg & Associates Ltd. (03593167) United Kingdom