Healthcare & Medical Mixed Vet Opportunity Independent Practice Castle Douglas, Scotland Kirkcudbrightshire Permanent Medium July 31, 2025