About Flo Ebenezer Limited (10424272) United Kingdom