About The Village Alive Trust (05148543) United Kingdom