About Swcm Limited (10562731) United Kingdom