About S&b Chlorination Limited (12788590) United Kingdom