About The Mears Foundation (07021016) United Kingdom