About S&b Team Ltd (11346988) United Kingdom