About Cara S Canines Ltd (12933123) United Kingdom