About Smw Holdings Limited (03628806) United Kingdom