About Bubble Glass Limited (11860438) United Kingdom