About Armac Veterinary Group Limited (05756160) United Kingdom