About S. Franses Limited (00635163) United Kingdom