About Beacon Animal Rescue Centre (CE004003) United Kingdom