About James Lennox Limited (11992495) United Kingdom