Hi Sara,
HMRC cannot give tax planning advise, so we are unable to tell you if you would need to use the Beckham regime.
However, I can advise you that yourself and the company are legally two distinct entities.
Even if your company gets taxed in Spain, this does not necessarily mean your personal PAYE will need to be taxed in Spain.
But again this is a decision you will need to make after looking at the guidance.
The guidance we would direct you to, to make a decision, is at:
Spain: tax treaties
Thank you