About Lhr Investments Limited (03144053) United Kingdom