About Bark Place Ltd (12258122) United Kingdom