About D Thompson Chemical Consulting Ltd (11621131) United Kingdom