About The Flicka Foundation (08652312) United Kingdom