About David Jackson & Associates Limited (05976917) United Kingdom