About Bark Bath & Beyond Ltd (11870436) United Kingdom