About Oea Textile Ltd (13139002) United Kingdom