About Bark And Jack Ltd (11611236) United Kingdom