About Swt Networks Limited (02987337) United Kingdom