About Tapestry London Ltd (13444001) United Kingdom