About S & N Associates Limited (06806137) United Kingdom