About Florence London Ltd. (08549901) United Kingdom