About The Exquisite Badger Limited (09908332) United Kingdom