You only need to ask 2 questions the first is how many years they have been trading IN SPAIN the second is details of existing clients
I cannot understand why anybody would want to deal with a company registered in the Uk when the easiest redress for complaints for a Spanish contract is the Spanish consumer system