About Canine Claims Limited (10359958) United Kingdom