About Super European Textile Company Limited (12916298) United Kingdom