About Pin Mill Textiles Limited (00511181) United Kingdom