About Canine Village Ltd (SC582345) United Kingdom