About Smc (uk) Limited (05243288) United Kingdom