About S & N Marketing Ltd (08940230) United Kingdom