About Florence Smith Holdings Limited (10566252) United Kingdom