About The Jenny Livingstone Foundation (08652659) United Kingdom