About Pick Up Pintxos Limited (09884356) United Kingdom