About Tapestry Limited (11098080) United Kingdom