About Lambert Investments Ltd (12477842) United Kingdom