About Bark Soho Limited (08141398) United Kingdom