About Salty Badger Ltd (10330360) United Kingdom