About Sws Holdings Limited (04324499) United Kingdom