About L Smith Investments Ltd (12739772) United Kingdom