About Bubble Chamber Limited (03997511) United Kingdom