About Flo Fitness Store Ltd. (13363402) United Kingdom