About Little Sewing Odyssey Ltd (10950032) United Kingdom