About Smc (worldwide) Limited (11112821) United Kingdom