About Tex Leicester Ltd (13021488) United Kingdom