Hi there,
I would only keep the content that is related to the business unless you are getting a lot of traffic from these articles that are not related to heating systems and gas cylinders. Getting traffic it is always good to show Google that your site is interested enough to get visitors. If you decide to remove these blog posts, I would check if any of these irrelevant posts have any backlinks before you remove them. If they do have some links should try to redirect them to relevant pages that you would on your site or just keep them because of the high-quality links. It is a good idea to set up these deleted pages to 410 ( Page Gone) so Google will remove from the index much faster.