About The George Boole Foundation Limited (07131194) United Kingdom