About Tequila Bar Ops Limited (11147889) United Kingdom