About Florie & Rose Ltd (12247676) United Kingdom