About The Textile Conservation Foundation (01208092) United Kingdom