About Smc Holdings (london) Ltd (13135175) United Kingdom