About Barkz & Bubbles Limited (13264344) United Kingdom