About Lonrho Holdings Limited (08502829) United Kingdom