About Lennox James Ltd (10888071) United Kingdom