About Lennox Liquids Limited (01417450) United Kingdom