About Neroli & Rose Ltd (07390187) United Kingdom