About The Barking Mad Dog Company Ltd (12897595) United Kingdom