About David Thomas Associates Limited (08412460) United Kingdom