About David Thompson Associates Limited (05467629) United Kingdom