About Glemsford Silk Mills Limited (00309829) United Kingdom