About Nora Meas Loving Stitches Limited (12890427) United Kingdom