About Bubble Wrap Shop Ltd (12677627) United Kingdom