About Thompson Investment Management Ltd (11060452) United Kingdom