About S&b Tec Limited (10362400) United Kingdom