About Bark Developments Limited (02276519) United Kingdom