About S&bw Holdings Limited (12341410) United Kingdom