About S&t Industries Ltd (12429757) United Kingdom