About Smt London Holding Ltd (09610947) United Kingdom