About Swm Partners Limited (03668470) United Kingdom