About Florence Bristol Limited (10273267) United Kingdom