About Barking Dog Developments Ltd (11638271) United Kingdom