"YourRepair" is not Scam website, it is a genuine company, I checked it out before going to them.
Whether they are any good remains to be proved - not looking good at moment.
British Gas, SSE/Swalec, EDF all get slated on here, so not easy to find a good support contract company.
I had been with SSE for years - but in July they changed completely to a 3rd party company for booking of servicing, and after 8 weeks of being promised a call back to book engineer visit (every week I would call in to be told engineering team will contact you within next 2 working days) .. I gave up and cancelled contract.
Also had a few companies who will not put a boiler over 10 year old on contract .....one compnay advising design life of a boiler is only 8 years !