About Badger Enterprises Ltd (12410806) United Kingdom