About The Donkey Sanctuary Trustee Limited (07328588) United Kingdom