About Louise Squire Textile Conservation Limited (07489887) United Kingdom