About Body Stop Limited (02758272) United Kingdom