About Barking Dog Ventures Limited (09265889) United Kingdom