About Chalan Animal Therapy Ltd (13112636) United Kingdom