About H.q. Lacquer Limited (03130609) United Kingdom