About Lacquered And Stripped Ltd (11645155) United Kingdom