Ecclefechan residents say they are concerned about the traffic, smell and visual impact of the factory promising 90 jobs.