About I M Thomson Associates Limited (05989219) United Kingdom