About London & Overseas Holdings Ltd (13461685) United Kingdom