About Swm Limited (09518022) United Kingdom