About Swtm Limited (09696223) United Kingdom