About Tex Mex Ltd (08103681) United Kingdom