About Flore 39 Limited (06308695) United Kingdom