About Badger Snacks Ltd. (10712955) United Kingdom