About Smith S Technical Systems Limited (04915204) United Kingdom