About Butcombe & Blagdon Youthwork Trust (07195185) United Kingdom