About Landell Investments Limited (05687842) United Kingdom