About S.n. Lennox Ltd (NI040417) United Kingdom