A striking NSPCC charity campaign stretching across our digital advertising billboard networks.