About Wen Fabrics Limited (02218216) United Kingdom