About Lucite And Lace Ltd (13110930) United Kingdom