About Baker Dearing Educational Trust (07390138) United Kingdom