About Smc & Associates Ltd (SC672808) United Kingdom