ACBI Insurance opens new Shelton location