About L.a. Lacquer Ltd (12030692) United Kingdom