About London Lacquer Limited (11697840) United Kingdom