About M & I Teixtra Ltd (10661675) United Kingdom