About Sw (stafford) Limited (11594515) United Kingdom