About Florence Partners Ltd (13194103) United Kingdom