About Florence Carter Ltd (12535615) United Kingdom