About S & N Group Ltd (13405570) United Kingdom