About Bubble Bath & Bodyworks Ltd (12048158) United Kingdom