About D. & Lee Textiles Limited (01301881) United Kingdom