About Tapas Bar Pinchos Ltd (11188254) United Kingdom