About The Bald Badger Ltd (09823036) United Kingdom