Cast Products Inc. plans $6.7 million expansion, adding jobs to Limestone County