About Flo-fx Limited (07835839) United Kingdom