About S.w.d. Limited (01686066) United Kingdom