About Lennox Trent Ltd (07594473) United Kingdom