ShowmanRose Foundation is a family charity formed to support children's charity and non profit organisations in the UK and across the world.