About Sns Duffy Ltd (11474990) United Kingdom