Hey dear!
So basically you want a profession website showing info about your business AND a catalog of products no payment only display, right?
I can do this using bootstrap paid theme which is clean and professional, as well mobile responsive.
I'll also use PHP and mysql form for catalogue, admin panel to manage catalogue, mailing list/contact us.