Re: Not so sure-fire
"Had they been the subject of a court case rather than an Ofcom complaint"
In March 2017, True Telecom was found guilty in Magistrates' court of the criminal offence of handling personal information whilst being an unregistered data controller.
That, plus Ofcom fines and the fact that the ICO warned them to stop illegal activities in 2015, but they kept doing it (hence the 80k fine), plus the passing off(*) as Openreach all scream "dodgy as fuck"
(*) That's an actionable tort under civil law, should BT like to take action(**) - liability passes to the directors for actions of employees. https://en.wikipedia.org/wiki/Passing_off
(**) Not that I imagine they will, but they really should.