About Londonstroy Ltd (12873740) United Kingdom