About Durham Textiles Limited (12607681) United Kingdom