There does not seem to be an option to hide the site title and description for this theme. Is there another way I can remove this from showing up on the front end, as I have a logo I wish to show instead?
You should navigate to Appearance ->Customize ->Site Identity and set the logo image there – make sure to leave Site Title and Tagline fields empty there: https://prnt.sc/xyxrzg.
Yes but then my site is nameless. No name appears on the website Tab, my site has no name or tagline for Google to use to identify it. Surely this is not good for SEO.