About Mutts & Hounds Limited (08027439) United Kingdom