About Thomson Associates Limited (03302249) United Kingdom