About Sws-2 Limited (SC586044) United Kingdom