About Animal Health Trust Promotions Limited (00912171) United Kingdom