Invictus Trust The Invictus Trust is a small charity in Cornwall, run by the Cowburn family, and was set up following the death of their 18 year old son , Ben.
The aim is to raise awareness of adolescent mental health , to provide signposting to help for those struggling, and to lobby for better mental health services and facilities for young people in Cornwall.