About Florence Consult Limited (11525002) United Kingdom