About Sws-1 Limited (SC586031) United Kingdom