About R & I - Tex Limited (12768156) United Kingdom