WEIR CORPORATION ID 14003980