About Tapestry (partners) Limited (08455919) United Kingdom