About Swi Manchester Limited (13106450) United Kingdom