About The Harry & Mary Foundation (07442649) United Kingdom