THOMPSON-SMITH CORPORATION ID 3542291