About S.t.w. (non-destructive) Limited (01573493) United Kingdom