About L M Lennox Limited (10560217) United Kingdom