About Tapestry Holdings Limited (09801064) United Kingdom