About Swlw No 2 Limited (10327036) United Kingdom