Hello Tom!
If you theme doesn’t offer a widget area to make a change to your footer. You will need to either change theme or write a custom code for your footer.
You would need to create a child theme, if it’s possible depending on the theme you’re using. Once your child theme is created you would need to write custom CSS to create your footer.
I’m not aware of any plugins that do this for you; but, list below are a few links that might help you find what your looking for.
Child Themes:
https://codex.www.ads-software.com/Child_Themes
Footers:
https://www.ads-software.com/support/topic/how-to-make-footer-navigation-menu-in-list?replies=16
Sorry, I couldn’t answer your question fully. I hope this at least gets you pointed in the right directions. Let me know if you have any other questions!
thanks!
Kenny