About Smc Leic Uk Ltd (13103867) United Kingdom