About Canis Comfort Products Limited (11144975) United Kingdom