About Body Bar Beauty Limited (12808678) United Kingdom