About Hastings Badger Protection Society (09810623) United Kingdom