About William And Edwards Textile Ltd (11388949) United Kingdom