About Lennox Cm Limited (08237456) United Kingdom