About Lavender & Lace Me Ltd (11354653) United Kingdom