About Barking Dog Productions Ltd (08851420) United Kingdom