About Ennahome Textile Limited (12428196) United Kingdom