About S&f Co Trading Ltd. (13572873) United Kingdom