About S&b Supplies Limited (12849976) United Kingdom