About Lenox Sales Ltd (11770088) United Kingdom