About Bark & Bubbels Limited (13146387) United Kingdom