No, Scotland has no embassies in other independent countries. Embassies in other countries are under the banner of the United Kingdom.