About Sw And Njw Limited (10466640) United Kingdom