About Florence & Grace Limited (10274990) United Kingdom