About The Posbury St Francis Trust (CE024706) United Kingdom