2 Industrial Rd Windsor Locks, CT 06096