About H.s. Floura (osteopaths) Limited (04426589) United Kingdom