About Tapestries Ltd (11596165) United Kingdom