About Smc International Holdings Limited (03083075) United Kingdom