About Bubblicious Skin Friendly Bath & Body Limited (NI663850) United Kingdom