About Keighley Fleece Mills Company Limited (00002364) United Kingdom