About The Dedanists Foundation (07715011) United Kingdom