About The Badger Hounds Ltd (10056756) United Kingdom