About S W (retail) Limited (03811741) United Kingdom