About Lace & Pearl London Ltd (10736722) United Kingdom