About S & N Capital Ltd (12753273) United Kingdom