About Lenox Retail Ltd (13596375) United Kingdom