The NSPCC provides services, training and resources to protect children and prevent all kinds of abuse including neglect, FGM, bullying, child trafficking, physical, sexual and emotional. It provides information for chiildren, young people, parents/carers and professionals together with a number of helplines.