About Flor Ltd (07910533) United Kingdom