About S & N Trading Ltd (12757078) United Kingdom