About The Wellness Hub Falmouth Ltd (13372166) United Kingdom