About The Wellness Hub Shropshire Limited (13427712) United Kingdom