About Red Kite Veterinary Consultants Limited (08716366) United Kingdom