About S & O Trading Ltd. (11329341) United Kingdom