About S&nf Limited (SC300161) United Kingdom