About Novum Textiles Limited (02458684) United Kingdom