About Mckenna Veterinary Locum Ltd (13662146) United Kingdom