About Lanesborough Holdings Limited (07858527) United Kingdom