About Lace And Bow Ltd. (12379003) United Kingdom