About Shephard Travis Textile Conservation Studio Limited (05300005) United Kingdom