About I Thomson Associates Limited (08371392) United Kingdom