About The Thirsty Badger Company Limited (09058123) United Kingdom