About S&m Techsol Limited (08189482) United Kingdom