Thanks again ptsg, I've managed to find another supplier in Spain, obviously before I read your message. The problem was with one of the connections. I suspect (no proof) that a mechanic I had looking at it might have damaged it trying to bleed the system?
Anyhow, I've also ordered a new fuel...