About Taquitos Bar Ltd (13697638) United Kingdom