About Silk And Straw Ltd (12706046) United Kingdom