About Florence And Amelia S Limited (12502288) United Kingdom