About The Bubble Trouble Bath Bomb Company Ltd (12817251) United Kingdom