About L Smith Corporation Ltd (13625221) United Kingdom