About The Pelican Cancer Foundation (07264864) United Kingdom