About The Margaret Carey Foundation Ltd (07008298) United Kingdom