About Smc Limited (SC226356) United Kingdom