About Chanelle Animal Health Limited (02598733) United Kingdom