About S & W Engineering Limited (02735608) United Kingdom