About L-smith Holdings Limited (10217917) United Kingdom