About Body & Sole Beauty Limited (06941547) United Kingdom