About Lennox Build & Design Limited (10706081) United Kingdom