About Lennox Hill International Limited (13481198) United Kingdom