About Bark Fest Management Limited (13185830) United Kingdom