This is an insurance firm (https://americanheritageins.com/about/) on their homepage click in the insurance companies, if any of your insurance company is on their listed. Then most likely it is them charging for a policy through your insurance company.
They will show on your bank statement similair to this: "AMERICAN HERITAGE AMERICAN EFT DEBIT PPD ID"