About The Naughty Badger Company Limited (08632420) United Kingdom