About Florence Of London Limited (10500058) United Kingdom