About Body Power (holdings) Limited (08716202) United Kingdom