Has a website here
https://www.utilitywarehouse.co.uk/store/index.taf?exref=
Seems rather new.
Like most things new, one takes a risk that it might fail.
Since the benefits of lumping all these services into one aren't stupendously large any more (over and above buying electricity/gas combined - which is worthwhile and with established players), seems like an unnecessary risk to me. Put flag in calendar for 12 Jan next year and see if they are still around.