About S & W (holdings) Limited (03276597) United Kingdom