About Taqueria Limited (05133126) United Kingdom