It is one of the largest insurance companies in the US, with both life insurance and P&C insurance operations (about 50/50). It is publicly traded with ticker HIG, so it is large and ligitimate, and I am sure the parent company has a website.
BTW, AD&D insurance is broadly considered to be part of life insurance product offerings, and therefore is typically sold by life insruance companies (as opposed to P&C insruance companies).