A schengen visa is a visa that allows you to travel to any of the 26 schengen countries in Europe.
Here's the link to the website for Spain
https://uk.blsspainvisa.com/edinburgh...
While you're here, please endeavour to subscribe
here's the link to alliance
https://www.allianzassistance.co.uk/...
If you need a step by step guide to filling the application form, I could make a video on that.
.
For ticket reservation: flight Inn travel