About The Badger S Sett Ltd (SC432907) United Kingdom