About Lonrho Limited (02805337) United Kingdom