"we are located in spain,United Kingdom" since when has Spain been part of the united kingdom fucking twat