About Swlw No 1 Limited (10326953) United Kingdom