If you are in Gib, call Dave at Atlantic Yacht Charters. He has an arrangement with UK Sails in Fuengirola. If you are up that way call direct. They are good.
If you are around Estepona there is one in the port. Very busy but if you drop in see Danny. English lad and very helpful.
There is also Sam the sailmaker in Tarifa who I have heard is good. Can vouch for the Estepona chaps, Antonio and Danny, very helpful, did a fine job and collected and delivered back to La Linea. There is also a chap Alistair based in Alcaidesa Marina who I understand will undertake minor repairs.
Thanks again.
On the recommendation of the marina I used Amiri sails (Sam?) from Tarifa. They collected same day as I called them and discussed the repairs on site. Re-delivered the sail last night at 2200!
Good experience.
M.