About Alexandra & Hillyfields Vets Ltd (07071508) United Kingdom