About S.w.s. Limited (00907260) United Kingdom