About The Animal Foundation (10619861) United Kingdom