Ok, so a serviceman from the installing company (not the person who installed it) came over to the house today to diagnose.
Firstly, he took out the igniter and cleaned it off and the boiler started firing.
He also checked the programming and there appeared to be an issue. The system is...