About Canine Central Ltd (13623335) United Kingdom