About Senor Pintxo Limited (10120675) United Kingdom