About Florence And Company Ltd (10895100) United Kingdom