About Flo Mas Ltd (09397262) United Kingdom