About The Burst Proof Bubble Limited (05010930) United Kingdom