About Florence Penny Ltd (12258687) United Kingdom