The company with banking interests, insurance interests and which have a reputation for harassment of their customers and for betraying their pet insurance customers.
It seems that Halifax would rather you put your animals down than they stand by their pet insurance contracts when the chips are down.