About David Thompson Consulting Limited (06008517) United Kingdom