OK, just an update. It turns out that because this was a bungalow originally, for some reason there wasn't the space to add a full size tank in the attic, so they added 4 or 5 (!) smaller tanks instead which are not providing the necessary pressure to the system. Apparently what needs doing is...