About Thomson And Thomson Ltd (11644499) United Kingdom