About Knots & Dye Ltd (11234099) United Kingdom