About Bark Design Limited (12800497) United Kingdom