About Londesborough Ltd (11785796) United Kingdom