About Ssm&co Ltd (13283378) United Kingdom