About Bar Pintxos Limited (13264230) United Kingdom