About Thomson Keene Group Limited (08538440) United Kingdom