About Barbara Harrell-bond Foundation Ltd (09893678) United Kingdom