About Body Inc. Spas Limited (08176992) United Kingdom