About Florence Charles Ltd (12909639) United Kingdom