About Tex Mex Mexican Kitchen Ltd (13326943) United Kingdom