Thanks everyone. Had the plumber here today. Still not impressed with the company that put it in originally - no permanent live, no isolation, and a good few other issues.
New safety valve, pumped up expansion vessel, new (and proper) filling loop. We’ll see how it goes for the time being...