About Smt Associates Ltd (07925217) United Kingdom