About Bark Design Studios Ltd (12876566) United Kingdom