About Badger Stores Ltd (06128248) United Kingdom