About S&th Holdings Limited (10465215) United Kingdom