About David Seymour Associates Limited (08015281) United Kingdom