About Canine Hydrocare Limited (12513505) United Kingdom