I've used DHL for a similar job in the past but my advice would be to get in touch with your local Spanish community, unless you're out in the sticks there certainly will be one, and find a private van service that shuttles to and fro servicing shops and the Spanish population in your part of UK. They'll be able to send it on to wherever in Spain it is at the other end. Spanish shops and escuelitas a good starting point.