About Oh Sew Simple Limited (10483324) United Kingdom