About S.w.t. (sales) Limited (01317396) United Kingdom