About The Stripy Badger Limited (13595894) United Kingdom