About Middlesex Textiles Limited (00968211) United Kingdom