Electronic in Sudbury, Suffolk We help you find any company! Induspec Ltd Peggles 34 Long Pastures, Glemsford Sudbury, Suffolk