About Lrb Investments Limited (05977163) United Kingdom