About Innovative Smt Limited (07220560) United Kingdom