About Thomson & Co Limited (08257108) United Kingdom