About Lanesborough Limited (10281147) United Kingdom