About The Little Red Sewing Machine Ltd (10609963) United Kingdom