About Lennox Uk Ltd (04269947) United Kingdom