Thames Water: Is this the worst company in Britain? - eviltoast