Baldrick, there IS no Swedish Embassy here. Hence, another designated embassy represents them in Visa and other Consular affairs.
That's supposed to be Italy, for Qatar.
(Although - I went to the Italian Embassy a couple of days ago to get a document stamped, and saw a sign that said they do not issue Visas for travel to Italy...strange or what? Of course, I didn't read the fine print as it doesn't concern me, so maybe there are caveats. The Swedes say that Italy represents them still.)
Best to call and find out.