About Knaresborough Alterations & Sewing Supplies Ltd (12625358) United Kingdom