About Flor-ex Limited (10312458) United Kingdom