About Tied And Dyed Ltd (12232630) United Kingdom