About The Little Sewing Company Limited (08645931) United Kingdom