About Canine Sense Ltd (SC659023) United Kingdom