About Bubble Foam Limited (11261438) United Kingdom