About Barking Dog Music & Media Limited (12078124) United Kingdom