About The Wool And Sewing Cabin Ltd (12596435) United Kingdom