You can obtain visas for your visit from the Embassy or consulates of Scotland. “Visit” is further defined as the reason for entry, usually business, tourist, or transitory.