About Textile Conservation Limited (05450586) United Kingdom