Salaried GP or GP Partner vacancy in Edinburgh